stone centipede - Francés Inglés Diccionario